Duplicator\Libs\Snap\SnapUtil D

Total Complexity 141
Dependencies 2
Dependents 29
Total lines 867
Lines of code 420
Logical lines of code 273
Comment lines 344
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
arrayGroupBy()
A
48 15 30
convertToBytes()
A
49 12 32
rand()
A
44 10 41
isIniValChangeable()
A
55 8 19
sanitizeStrict()
A
54 8 19
filterInputRequestArray()
S
54 7 21
phpIniGet()
S
54 7 20
getInputFromType()
S
56 7 18
binarySearch()
S
56 5 19
generatePassword()
S
59 4 14
arrayMapRecursive()
S
61 4 12
inArrayExtended()
S
63 4 11
filterInputDefaultSanitizeString()
S
59 3 15
classExists()
S
63 4 10
getValueByType()
S
62 4 10
getCallingFunctionName()
S
57 3 14
getArrayValue()
S
63 3 11
filterInputRequest()
S
68 3 6
obCleanAll()
S
64 3 10
sanitizeInt()
S
64 3 9
arrayKeyFirst()
S
64 3 10
getWorkPercent()
S
65 2 8
versionCompare()
S
64 2 9
isPHP7Plus()
S
68 2 7
phpinfo()
S
71 2 6
sanitizeInput()
S
70 2 6
sanitizeIntInput()
S
70 2 6
sanitizeStrictInput()
S
69 2 6
sanitizeNSCharsNewlineTabs()
S
78 1 3
getIntBetween()
S
77 1 3
sanitizeNSCharsNewlineTrim()
S
79 1 3
getArchitectureString()
S
78 1 3
sanitizeNSChars()
S
78 1 3
sanitize()
S
79 1 3
sanitizeNSCharsNewline()
S
78 1 3